導讀:問題某些特別應用程式可能依賴于加密狗等專用硬件當程式運行的時候,需要在服務器的USB端口(或串口、并口)上插上相關硬件在這種場景下,虛擬化的VpS內如何調用這些特別硬件呢?解決
發(fā)表日期:2019-04-22
文章編輯:興田科技
瀏覽次數:10229
標簽:
問題
某些特別應用程式可能依賴于加密狗等專用硬件
當程式運行的時候,需要在服務器的USB端口(或串口、并口)上插上相關硬件
在這種場景下,虛擬化的VpS內如何調用這些特別硬件呢?
解決方案
1. 首先將設備連接到硬件節(jié)點,并正確安裝驅動
本文中的例子是個USB的加密狗
登陸到硬件節(jié)點,打開設備管理器,看USB設備中,是否出現了USB DOG設備(一定要正確配置驅動)
假如硬件節(jié)點本身不能識別這個設備,那么VpS內也就無法使用。
2. 查詢設備的Device ID
登陸到硬件節(jié)點,執(zhí)行命令:vzdevctl devtree
執(zhí)行結果會返回幾十個硬件設備,從中找到要掛載的設備
例如下邊是顯示出來的usb dog設備
Device: USBVID_08E2
Status: Started
Disableable
Removable
Class: USB
Name: MicroDog USB Device
Connected: No
Command 'devtree' is successfully finished
C:>
從這個命令返回中,能夠看到device id,即“USBVID_08E2
3. 創(chuàng)建虛擬的硬件設備
命令格式vzdevctl add——deviceid "設備id" ——alias 別名 ——connect ——onboot
將其中的vps id替換為要綁定的vps id,設備id替換為上個步驟查詢出來的編號
alias別名任意取一個即可,例如dog
完整命令如下:
C:> vzdevctl add 736 ——deviceid "USBVID_08E2 ——alias dog ——connect ——onboot
Device USBVID_08E2 already shared for VpS 736
C:>
4. 掛載設備
上一步僅僅是共享設備,但還沒掛載,下邊的命令是掛載設備:
C:Documents and SettingsAdministrator>vzdevctl connect 736 ——deviceid "USBVID_08E2
Command 'connect' is successfully finished
C:Documents and SettingsAdministrator>
命令中的device id就是設備編號
假如掛載成功,應該返回提示信息successfully finished
5. 確認是否掛載成功,再次運行vzdevctl devtree
從返回的設備列表中,再次找到剛才的設備
Device: USBVID_08E2
Status: Started
Disableable
Removable
Class: USB
Name: MicroDog USB Device
Connected: Yes
VpS: 736
State: Active
Command 'devtree' is successfully finished
能夠看到,一開始這個設備顯示為Connected:No
而現在掛載完畢后,顯示Yes了,并顯示掛載到VpS 736上
6. 登陸到VpS中,打開VpS自己的設備管理器,應該能夠看到剛才掛載的設備
現在能夠正常使用這個設備了
————————————
注意:本文的方法只對串口、并口、USB接口三種形式的接口有效
對硬盤光驅等設備的掛載,請使用相關的對應方法,請查閱相應文檔。
更多新聞
2020
稱霸24年后,格力空調的第一個寶座被另一家中國公司奪走目前,空調已經成為大多數家庭的標準。根據最新數據,中國每100個家庭就有115臺空調設備。巨大的空調市場使得許多空調企
View details
2020
在小米做技術是一種怎樣的體驗?工程師:比如在產房外面等你的孩子11月24日,小米集團財報發(fā)布后,整體業(yè)績超出市場預期,其中營收、凈利潤等多達15項業(yè)績指標創(chuàng)下單季新高。我相信
View details
2020
更換了自主開發(fā)的芯片之后,蘋果Mac的殺手锏:手機和平板應用都可以用眾所周知,正如大家所料,蘋果在昨晚的新聞發(fā)布會上正式發(fā)布了自主開發(fā)的芯片M1,這是蘋果用來取代英特爾芯片
View details
2020
手機性能排名出爐:麒麟9000擊敗驍龍865,華為Mate40Pro奪冠之前,安兔兔在10月份發(fā)布了安卓旗艦性能榜。與9月份相比,榜單上的車型變化不大,但整體排名有所下降。究其原因,主要是
View details